microscopic resolution - Español Inglés Diccionario